package cn.ad.model;

import org.apache.ibatis.type.Alias;

/**
 * 非原生创意形式的素材规格列表
 * 
 * @author yu-juan.zhang
 * @from 2016-06-17
 * @since V1.0
 *
 */
@Alias("creativeFormatMaterialSpecModel")
public class CreativeFormatMaterialSpecModel {

	/**
	 * 素材大小尺寸，描述素材的宽高，对应ad_size.id, 对应ad_material.size_id，对应creative_format_material.ad_size_id
	 */
	private int adSizeId;

	/**
	 * 创意形式标识，目前采用广告形式的的标识，对应ad_format.id
	 */
	private int formatId;

	/**
	 * 尺寸显示名称
	 */
	private String name;

	/**
	 * 宽度
	 */
	private int width;

	/**
	 * 高度
	 */
	private int height;

	/**
	 * 最大尺寸，单位KB
	 */
	private int size;

	/**
	 * 素材格式枚举类型 1 - jpg 2 - png 3 - gif 4 - text 5 - mp4 6 - flv
	 */
	private int format;

	public int getAdSizeId() {
		return adSizeId;
	}

	public void setAdSizeId(int adSizeId) {
		this.adSizeId = adSizeId;
	}

	public int getFormatId() {
		return formatId;
	}

	public void setFormatId(int formatId) {
		this.formatId = formatId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getWidth() {
		return width;
	}

	public void setWidth(int width) {
		this.width = width;
	}

	public int getHeight() {
		return height;
	}

	public void setHeight(int height) {
		this.height = height;
	}

	public int getSize() {
		return size;
	}

	public void setSize(int size) {
		this.size = size;
	}

	public int getFormat() {
		return format;
	}

	public void setFormat(int format) {
		this.format = format;
	}
	
}
